fermented anchovy paste - Turkish English Dictionary